package com.distribution.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.distribution.system.domain.dto.CmccDaAccountDetailAddDto;
import com.distribution.system.domain.dto.CmccDaAccountDetailQueryDto;
import com.distribution.system.domain.entity.CmccDaAccountDetail;
import com.distribution.system.domain.entity.CmccDaOrder;
import org.springframework.validation.annotation.Validated;

import java.util.List;

/**
 * 
 * (CmccDaAccountDetail)表服务接口
 *
 * @author 
 * @since 2023-05-21 22:05:25
 
 * @module
 */
public interface CmccDaAccountDetailService extends IService<CmccDaAccountDetail> {

    List<CmccDaAccountDetail> selectCmccDaAccountDetail(CmccDaAccountDetailQueryDto cmccDaAccountDetailQueryDto);

    void updateCmccDaAccountDetail(String orderNo,String choosePhone);

    void updateCmccDaAccountDetailPhone(String orderNo,String choosePhone);

    List<CmccDaAccountDetail> addAccountDetailByOrder(CmccDaOrder cmccDaOrder);

    void addAccountDetail(CmccDaAccountDetailAddDto cmccDaAccountDetailAddDto);
}
